form{ padding:0px; margin:0px;}
body{ padding:10px; margin:0px; font-family:"宋体"; font-size:12px; line-height:18px; color:#333; background-color:#FFF;}
a:link{color:#333;text-decoration:underline} 
a:visited{color:#333;text-decoration:underline} 
a:hover{color:#000000;text-decoration:underline} 
a:active{color:#000000;text-decoration:underline}

.red{color:#F00;}
.c{clear:both;font-size:0;line-height:0;height:0;visibility:visible;}
.fl{ float:left;}

a img{ border:0px;}

.nav{ color:#555555; line-height:34px; height:34px;}
.nav a{ color:#000;text-decoration:underline;font-size:14px;}
.nav a:visited{ color:#000;}

.width3{width:774px; }
.width1{ width:99%;}

.input2{ width:20px; border:1px solid #f00;}


.div_title{font-size:14px; height:30px; line-height:30px;  font-weight:bold; padding-left:20px; color:#333; background-color:#FFF; border-bottom:1px dotted #ccc;}
.div_left{ float:left; width:80px; margin-top:10px; text-align:right; }
.div_right{ float:left;margin-top:10px;}

.tableStyle1{ border-collapse:collapse; border:1px solid #adcae8; }
.tableStyle1 td{ border:1px solid #ccc;text-align:center; padding:5px 3px; margin:0px; line-height:22px;}
.tableStyle1 .title{ font-size:14px;  font-weight:bold; color:#0856af; background-color:#FFF;}
.tableStyle1 .header td{ color:#333; font-weight:bold;}
.tableStyle1 thead td{ color:#333; font-weight:bold; background-color:#eee;}
.tableStyle1 .tr_row2 td{ background-color:#EEEEEE;}
.tableStyle1 .tr_rowover td{ background-color:#EEEEEE;}



.tableStyle2{ border-collapse:collapse; border:1px solid #adcae8; }
.tableStyle2 td{ border:1px solid #adcae8; padding:5px 5px; margin:0px; }
.tableStyle2 .title{ font-size:14px;  font-weight:bold; color:#0856af; background-color:#FFF;}

.tableStyle3{ border-collapse:collapse; border:1px solid #adcae8; width:100%;}
.tableStyle3 td{ border:1px solid #adcae8; padding:0px 0px; margin:0px; line-height:26x; height:26px; }
.tableStyle3 .title{ font-size:14px;  font-weight:bold; color:#0856af; background-color:#FFF;}

.tableStyle4{ border-collapse:collapse; width:100%; border:0px none; }
.tableStyle4 td{ border:none; border-bottom:1px solid #adcae8; padding:0px 0px; margin:0px; line-height:26x; height:26px; }
.tableStyle4 .title{ font-size:14px;  font-weight:bold; color:#0856af; background-color:#FFF;}

.tableStyle5{ border-collapse:collapse; width:95%; border:0px none; }
.tableStyle5 td{ border:none; border-bottom:1px solid #CCC; padding:0px 0px; margin:0px; line-height:26x; height:26px; }
.tableStyle5 .title{ font-size:14px;  font-weight:bold; color:#0856af; background-color:#FFF;}

.tableStyle6{ border-collapse:collapse; width:100%;  border:1px solid #CCC; }
.tableStyle6 td{ border:none; border:1px solid #CCC; padding:0px 0px; margin:0px; line-height:26x; height:26px; }
.tableStyle6 .title{ font-size:14px;  font-weight:bold; color:#666; background-color:#FFF;}

.row_2 td{ background-color:#EEE;}
.row_3 td{ background-color:#DDD;}

.tableNoBorder table{  border:0px none #adcae8; }
.tableNoBorder td{  border:0px none #adcae8;}

.tableTag{ border-collapse:collapse; border:1px solid #adcae8;  border-bottom:0px; }
.tableTag td{ width:120px;border:1px solid #adcae8; border-bottom:0px; text-align:center; padding:0px; margin:0px; line-height:22px;}
.tableTag td a{ text-decoration:none;}
.tableTag td.sel{ background-color:#adcae8; }
.tableTag td.sel a{ color:#0a3e76;font-weight:bold;}

.inputStyle1{ border:1px solid #dddddd; color:#000; width:150px;}

.buttonStyle1{ background:url(../images/button_bg1.jpg) no-repeat; width:45px; height:17px; line-height:17px; border:0px; cursor:pointer;}
.button{ width:50px;  height:22px;}

.err_ul{ text-align:left;}
.err_ul li{ text-align:left; color:#F00;}

.pageStyle span{ color:#ccc; padding:5px;}
.pageStyle a{ padding:5px;}
.pageStyle a.now{ color:#F00;}

.noborder td{ border:none;}
.noborder table{ border:none;}

.editor td{ border:none; text-align:left;}
.editor table{ border:none; text-align:left;}

.page{ margin:10px 10px;  clear:both; font-size:12px; text-align:center;}
.page a{ padding:5px; margin:0px; font-size:12px;}
.page a:visited{ font-size:12px;}
.page  span{ color:#999;}
.page a.now{ color:#F00;}

.require-field{ color:#F00;}
.help{ color:#999;}

.tag_ul{list-style:none; padding:0px; margin:0px; float:left; }
.tag_ul li{ float:left; list-style:none; padding:0px; margin:0px; }
.tag_ul li a{ display:inline-block; padding:5px; text-decoration:none; }
.tag_ul li a.sel{ background-color:#CCC; color:#000;}
.top_form{ float:left; margin-left:5px; display:inline; height:30px; line-height:30px;}

#products_attr_list ul{ list-style:none;}
#products_attr_list ul li{ list-style:none; text-align:left;}
#products_attr_list ul li span{ display:inline-block; text-align:right; width:120px; }

dl.piclist{ float:left; border:1px solid #ccc; margin:8px;_display:inline;}

.edit_area{height:22px; line-height:22px; margin:0px; padding:0px; text-align:center;}
.edit_area input{ line-height:14px; height:14px; width:54px;}
.edit_area p{ line-height:14px; height:14px; margin:0px; padding:0px;}

.f_y{ color:#fd5000; font-weight:bold;}
.f_b{ color:#337ec6; font-weight:bold;}
.f_r{ color:#f81111; font-weight:bold;}
.f_g{ color:#7dc44a; font-weight:bold;}
.f_c{ color:#ccc; font-weight:bold;}

.star5{ background:url(../images/star.gif) no-repeat 0px 0px; width:80px; height:14px; display:inline-block;}
.star4{ background:url(../images/star.gif) no-repeat -16px 0px; width:80px; height:14px; display:inline-block;}
.star3{ background:url(../images/star.gif) no-repeat -32px 0px; width:80px; height:14px; display:inline-block;}
.star2{ background:url(../images/star.gif) no-repeat -48px 0px; width:80px; height:14px; display:inline-block;}
.star1{ background:url(../images/star.gif) no-repeat -64px 0px; width:80px; height:14px; display:inline-block;}

.jiaose dl{ clear:both; padding:0px; margin:0px; padding-left:5px;}
.jiaose dt{ font-weight:bold;}
.jiaose dd{ float:left; padding:3px; margin:0px;}

.mike_mvc_pager{ text-align:center; margin:10px;}
.mike_mvc_pager a{ display:inline-block; padding:0px 6px; line-height:20px; height:20px; border:1px solid #ccc; color:#333; margin:0px 3px; text-decoration:none;}
.mike_mvc_pager .thispagethis{ color:Red; padding:0px 6px;display:inline-block;}

.first_page{ margin:10px 0px 0px 30px; font-size:14px;}
.first_page dl{width:130px; float:left;}
.first_page dt{ font-weight:bold; line-height:30px; padding:0px; margin:0px;}
.first_page dd{ line-height:24px;padding:0px; margin:0px;}
.first_page dd a{ text-decoration:none; color:#555;}


.field-validation-error
{
    color: #ff0000;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}



.validation-summary-valid
{
    display: none;
}

.success{ color:Green; font-weight: bold;}
.error{ color:#ff0000; font-weight: bold;}